man with great strength - Alemán Inglés Diccionario